﻿#ifndef __SS_RAY2_H__
#define __SS_RAY2_H__
#include "ssVector2.h"


namespace StarSeeker
{

class ssRay2
{
public:
	ssRay2();
	ssRay2(ssVector2 p, ssVector2 d);
	~ssRay2();

	void Set(ssVector2 p, ssVector2 d);
	void SetLength(ssfloat len);
	ssVector2 Begin();
	ssVector2 End();
	ssfloat SquareOfLength();
	ssfloat Length();


	ssVector2	m_dir;//方向单位向量
	ssfloat		m_len;//方向向量长度
	ssVector2	m_p0;//起点
};

}
#endif
